from lxml import etree


# xpath 选取节点
# nodename 选取此节点所有子节点
# / 从根节点选择
# // 从匹配选择的当前节点选择文档中的节点
# . 选取当前节点
# .. 选取当前节点的父节点
# /text() 获取当前路径下的文本内容
# /@xxx 提取当前路径下标签的属性值
# | 选取若干个路径

# xpath('/body/div[1]') # 选取body下的第一个div节点
# xpath('/body/div[last()]') # 选取body下最后一个div节点
# xpath('/body/div[last()-1]') # 选取body下倒数第二个div节点
# xpath('/body/div[position()<3]') # 选取body下前两个div节点
# xpath('/body/div[@class]') # 选取body下带有class属性的div节点
# xpath('/body/div[@class='main']') # 选取body下class属性为main的div节点
# xpath('/body/div[price>35]') # 选取body下price元素大于35的div节点
